import Tipsize from '../../../components/Tip'
import { connect } from 'dva'
const Tip = ({dispatch}) => {
  const tipData = {
    // 成功分两种 一种是提交成功 一种是操作全部完成的提示 通过isSub区分
    // tipType: 'success',
    // titleBig: '已成功提交交易密码重置',
    // isSub:true,
    // tipType: 'success',
    // titleBig: '交易密码重置成功',
    // buttonData:{
    //   content: '返回',
    //   act: () => {
    //     dispatch({
    //       type: 'modules/getModules',
    //       payload: {
    //         title: '交易密码重置',
    //         process: 'resetPassword',
    //         businessId: '1231241205',
    //         pathname: '',
    //         tokenId: 'test',
    //       }
    //     })
    //   }
    // }
    // failType 区别是否是公安验证还是身份证验证问题。
    tipType: 'fail',
    titleBig: '手机号修改未成功',
    buttonData: {
      content: '修正资料',
      act: () => {
        dispatch({
          type: 'modules/getModules',
          payload: {
            title: '交易密码重置',
            process: 'resetPassword',
            businessId: '1231241205',
            pathname: '',
            tokenId: 'test',
          }
        })
      }
    },
    // failType: 'security',
    reDeal: () => {
      dispatch({
        type: 'modules/getModules',
        payload: {
          title: '交易密码重置',
          process: 'resetPassword',
          businessId: '1231241200',
          pathname: '',
          tokenId: 'test',
        }
      })
    }
  }
  return (
    <Tipsize { ...tipData }></Tipsize>
  )
}

export default connect(state => state.reset)(Tip)